Synonyms for "clever clogs"

Words with similar meaning